Summary

Accession Number TCMCG054G06195
LOCUS LOC103322563
Length 32322bp
Organism Prunus mume
GC(%) 16.43
GeneID 103322563
Protein Id XP_008222708.1
RNA Id XM_008224486.1


Sequence

TATTGTGCGAAGGGAAAAGGCATGCACTGTGAATCCGTGATTGGGTGTCTTCAACTGTTACCGCGCTTAGTGGAATATTCATAACGCTGACCTAACCCACAAACTCAAAATGCCACTTTTGGCAGATTCCAAGCCTCACTTTCACAACTGGCCAAGGATGAGACGGAAACTCACCCAACAAGCTCATGTGTTCAGCGTTCCACCCACAAACAACCACCCACCCACCCACACTCACACAACCCATCCTCCTCCTCCCTTTTTCTTCTCTCCCCCACCACAATTGGAGCTGAAGAAAGCTCCCTTTCTTTGCTCAGCAGCTGAGACTCCTGTTCTGTGCCCAACCTGTTTGATAAAATGTCTCAGTGGGCTTGTGTCTCTGCTGCTAACTTGAGCTGCCAAGCTAGCATCATCAACACTCAAAAGCTACGAAACACTCCTAGATGCGATGACTTTTCATTTAAAGGTAGTGAATTTATGGCTCAAAGCTGTAGATTTTTAAGCCCACAAGCTATTTATGGAAGGCCGAGGAATGGTGCTTGCCCTTTGAAGGTTTGTTTTCTCTTGAAGTACGAGTGGTTTAGTTGCTAAATTGTTAAATTGTTAAAAGGGTAATAAACTTTTTTGCGTGTAATTGTAATGGTGTGTAGGTGGTTTGCGTTGATTATCCAAGACCAGACCTTGACAATACTGCTAATTTCTTAGAAGCTGCATATTTCTCTTCCACTTTCCGAGCCTCTCCTCGTCCAGCTAAGCCGTTGAAGGTCGTGATTGTTGGTGCAGGTGATTATGATATACAAACTTATTATATATTCTTAAAATTGCATTGGGTTTTCTTTTTCCTTTTTTTTTTTGGATGCTCATGCCCAATTTAAGCTTGTCTTATAGTGAACTCAAAATTTATGGATACTAGATATAACATTTTATCTTTCATTATGTGATTAATATTTTTTCTGTTCTGAATTTTTGCAGGTTTGGCTGGTCTGGCAACTGCAAAATATCTGGCTGATGCAGGTCATAAACCTATCTTACTGGAAGCAAGAGATGTTCTAGGCGGAAAGGTTTTTCAGCTGCTATAACTTTATCTCACTTTTGAGACCATATTGCTGTTAGCTTGAAGAAGTTATAACTTTATATGTTTTGCGGCTAATGATTAGAGAGAAAATATCATTTATTAAAATTTAGAAAGAAAAAAAAAACATAAGGATAGGACAGAAAAAAAATTATTAGAATTGCAAGGGAAGGACGGTCTTACATAATTAAATAAATTTACTATAACTTGCCAAAAAGAAAGACACTAAGTTCTGGAAAACCTGCACAAAAGGAAAAAATAAGCAAGTGGGGAAAATCCATCTAAGAGAAAGTGCAAAGATAGAGAATTTGCTCTTGGAAAGTTACAAGGGGAGAATCTGACTCTTATAACTGTGCTTTCTAGTCTTCCAACTTATAATTATGTCCTTGTTTGTGCTCCCAAAATCAGTGGCCAATGAGTACCCAATTGGAAGCACTGTCCAATATTTATCCACATTCTAACTTCATATCTCTGATATTTTTGTTGTTTCTATTAATTGCTTATTGAAATATCCAGTTTTTTGATAGGTGGCAGCATGGAAAGATAAGGATGGAGACTGGTACGAAACAGGCCTGCATATCTTCTGTGAGTTTAATAGTTTTTTCACTTATAAAAAATCTATTTTTCAACTTTAATAATCATCATGCTACATTTGGGTGGCTGGTATGGGAGAGGATGATAAAGTATAATAAATTGGGAAATGAGATTCCCAGTAATTAGTAGCTTGCATTGTTCTCCTTCCAAAGTTCAGACTGTGTAAGGGTATCAAGTCCACTATTTTTCTGTTCTGTTTGAAGAAAACAAAAATCTCTCATAGAGTATTGAAGGCTGAGAAAATTACACCGGCAGGCGATTGTGCTTGCAAGTGAACCATTGTATTCTCTGAAAAGATAAAGTTTTTAAATAAAGTGCCTATTTCATTTTTGACCAAAATTGGTTTATATATAAATTTGTAATATTCTATATCAATACAAAAATTTAGCTAATATATAAGTTGCAACAGAGAGGGGTGAATAAAATTAATTTTAGGTGGACGTATCAAAATGTTAATCAACCAAGTTTTTAGAATTATATTGGAAAAGGGTTGATAAGCAGTACTTATAAAATCAGAAAATTTAAAATCTGCCACCTGTTGTATGTATGGGTTCGAACCCAAGCATTTCCAGTATCTTTTTCATTGTCTGTCTTCTATCCAAGATGAATCTACGTTATGTATTTTAGTGCTTAATGAAACTGGTTCTTTAACTTTTCTTTAAGAATTTTCTTTAAAAATAGACTATTGATGTCTCTAGTGCTTATACATAGAGCAGCCGGGTAATGTATTCTATTTCTTATGATATATATTTTTTGTATTGGCAAGTTGGGGCTTATCCGAATATTCAGAACCTGTTTGGTGAGCTTGGTATTGATGATCGATTGCAGTGGAAGGAGCATTCTATGATATTTGCAATGCCAAGCAAACCAGGAGAGTTCAGCCGGTTTGATTTCCCTGAAGTTTTACCAGCACCCTTAAATGGTAAGATATTTAGCCACCTCTTGAAATTTGACAATATTTTCTCTACAACTGCAGGAATTCATTCCATTCTTTGGAAAGCAGCTTGATTTATACAAACATTACAAAATAACTTTAGTAGATTGAAGTATTGCAAAACCTTGTTTACTTAATTGTCTGACTGTCCATATTTGATAACCAACACTCACACTGTCAACCCTTTATTATAATGTTGTTAACAGAAGATTCTGGGATTTTACCAATAGTCAAAGACTACTCTAAAATTCATATAACCCATAATTAAATTACTCTGGTGGATGACATTGGTAGTTTGGAGCTTGGTGACAGCATTGGGTTGTAGGTTGGCAATCTGAGAAGATTGGTGGGATGGAAAAATTGATTTCTTCCTGAAGGGTAGAGATTATCAAGAGTGTTGTCTAGTTCACCACCTTTTCATGTTCCCCAAGGAAAAGATAAATTCCGAGTTGGTCCTCTTAAACCTATGTCTTTAATAATGTGAAGAGATATTTTTTTATATTGTGGGATGGATGAAAATAGTACGAGAATGTTAATTCTCATCTAGTGAATTCGGATTATTTTACTCCTAGTCAGTAAGAAGGTTTGGGAGTTAGGAGACTGGGTATCTTTAGCAGGGTCTTTTAGGTGAATTCTTGTCAAGAAAGTAGAAATTTTTTTGGAGGCACATGGTGCTTTTCATACAAGGGAGAGAAATGATAATCAAATATGTAGTTTCATGTTGTTTTGTTGGAAACACACAATGTGTTTTAGTTTTTCTTTTGCCCAAGACAAGCATGAAATACGCATTGAATTCCAGAATTTGAGTGCTCAAATAGGCAATGGTGTTTCAGTCGAACACTATTTTAGAATCAATATGCTTTCTGAGAAAAGGCACAAAGAATTGTAAGTGTGGACAGTTGAAGTCATTAATAAGAATCCAATTCTCTCTTGTCTTGTTCCGCCTCTTTTATTTCTTTTTTCTGATTCCTATAGCCCTCTGTTTCTTTCATGAACTTGCTCTTGATTTGTGTTTTTTTCCCTCTCAATATCTCCTTGTTTAGAGATGGTTGGTTATCTTTGGGCCCATTTTTCATTTGGTTAGGTCAATGGATCCAAATTTTACTAGCCCTAGGCTTTGGTCTTAGAGAAAACAGAACTCAGGATGAATTTGAGCTTCAAGTCTGTTAGATATTGATTAAGCCAACTGCTCAAGACCAGCGAGAACCAGATGGGAGAAAAAGGACCTGGTGTGCGGTCCATTGAACTATGGAATAGGCTCAAGGAACCGTGGCTAATGCATAAATTTTTTTCCCCTTAGTTGCACGACCCTGGTATCTTTTAGTGGTCTCAGATGAGTTTTCTTGTCTTTCATTCATTTCCAATTTCCAATTTCCTATTGTTCCATATTCTGGATTTTCATTAATTGAACAAAATTTAAGTGACTTTAAATATATTTAGGCTTTTTATCACAAATGGTCCTTCACGTTTTCGAAATTATCACGAATGGTCCTTGAGGTTTTTTTGTGACACTAATAGTCCTTAACGTTTGGACTTTTTATCACAAATGGTCCCTACCGTCAAAAATTCTGTTAAGTGTCTGAGGTGGAAGAAAAGTGGAACCCACATGTCCAATTACATCGTGACATGTGGATTAAATAAATAAAGAAATATTTTTTTTAATGAAAAATCATTAAAAAATCATTTAGCCTCTCTCTCTCTCTCTCTCTATGTCTCTCTATCTCTCTTTTCCTCTACCCTTTCTCCTTCCTGTGCTTTCCTTCTCCCTATGTTTTTTTGTTGCCTCAAGAACCCAACCTATTTCAGCCAAGACTAATTGAGCCTCTCTGTTGTTTCGTTTTCTTAAGAAATCTATTTCAGCCAAGACAAACCAAATAGCTGGGAATGCCTTAATTTCCCCAAGCCCAATACTTCAAGATCTTAATTTTATAATTCCATCAATATTTAATCAACCAAATACAAAATGAAGCATCAAATATCAGTCCCACCGAGCAGTAATCTTCACTTTTGCCAAATATCCGTTCAAAATGTGCAGATGATGGGCTGACCGAGCAGTAATCTTCACTTTTGTCAAATATCAAAGTTAAAATAAAAAGAAGCTGGTTTTTTTTATTTTTAAAATTTTCCCCTACAGACCAACCAATGGGTACTCAAAGTGAAGAATATTGAAGATCAAAGTGAAGATATCACCAAGCAGTTATCTTCACTTCTGTCAAATACTTCAAGCTAAACTGAAATCTCAGATCAGTGAGCAACTCACAGATAGCTAACGAGCATCAGATTGCGAGGGCTGCACACTGGGGAGAAGAGCGCTGCTCTTTGGGGACTTTCATCGAGCAATTTGCAGAGGTCAAATTTCTCCCCTCTAATGGCAGATCCCAGAGTTGCAGGGGTCACTTGACCACCCTTGCTCCTCTGTGGATTCGTCCCTGAGAGCAACTGTATATCTTATACTTACCTTCCACATCACACTTAACGGAATTTATAACGGCAGGGACCATTTGTGATAAAAAATCCAAACGTTAAGGACTATTAGTGTCACAAAAAAAGGTCAAGGACCATTCGTGATAATTTCGTAAACGTTAAGGACCATTTGTGATAAAAAGCCATATATTTATACAAGTGTCTTTAGATATTTTATAAAAAGTAATATTAAAAGTTTAAGCAAAATTCTTGGAAGACAACGCTGGTGCTTCCATGATCTGCATGCATGTATTCTTGAGGATTCAGCCTGCTATATTCTAATGATTAGATATCTTGTTTCTGAATTATGCTTAGATTAAATGATGCATGCGATTGTAAATTCATTCTTTGCTTGTGCTGTTAAGAGTCGTAATTGATGGGCCTTGGGTGTTAGTAAAATATTTTCTTTGTTTGGTAAGATATATGTAGGGAATTTTTTTTCTTGTCAGAGTTATGTTATTAGACTGAGAATCAAAACCATCATTAGGTAATATTATGCCTGAATGTGTGGTCCTGTCCTGATTAACATTCTGGCCACATAACATGCCAGATTTCTGGCAAGGGATCACTAACCTATCTATTCACCACCCCCCCCCAAAAAAAAATGTCTCTTGTATCTGTATCTCTCTGTGTAATATATATTATATATAGAGAGAGTAGACATATATATAATATTTGTATAAAGTGAGAAGAGAGAGGACATCTCTCCGTATATATATTATTACTTTTTTGAGCTGTTTGTGATTGTGGCTGGCAGGAATATGGGCCATATTGAAGAACAATGAGATGCTGACTTGGCCAGAGAAAATCAAGTTTGCAATTGGACTACTGCCAGCAATTCTTGGTGGGCAGGCTTATGTTGAAGCCCAAGATGGCTTGAGTGTAAAAGATTGGATGAGGAAACAGGTACTCTAATATAGTTGATAATTTTTTTTGCATGTTTTATTGACTGAGTTAGACGTGTTTGTGTGTATATATATAGCTAGGAGCTTATGTGCCATGAGCAGATATTGTAATGAGTTGAAAAGTAAAGGGTTAGACCAAACCTGCTTCTTTGGTCATTCAGTTTCACAATCATGAAATGAGCCAAGGCTGGTTGATCTCAGTACAAGATGTGCTCAGATAAAGTACCTACTAAAAATATTAGAGGACCAAATCATATAGTTTGCTGAGAATAATTAATATTAGTCAACGTTCCCAGTACTAGCAGATAGACAATGAAATTATGAAAAGGAGATCGACTTCTTGTCAATTATTAATGTATAAGAGACTAACTATTACGGCACGTACAAAACCTGACACTAGTTTGGATGGCTAAAATCCAAGGGACTAGCTTGTATCTGGTTTTCCATTTAAAGCTTTTGCTTCATAATGGTCAAGATGTCAGTGTGGCAGTGCGAGCCTCAAGATTGAAGAGGTAGACATTTCGACAAACTTGTTGAAATCTAGAAAAACCGGACTAGTTTTCTCCTTCAAAGGAAAATAGGCACAAACTTGTATGTACTCTTAATTAATTATAACTGAATCCACAAAATTTACATCTCCAGTGAGAAAATAAGAGATATAGAAATAAAAAACTGAGATTGTGTTAACAGAAAGCAATTTTTCTTCAGTGTTTTTACAATTTTTGTTTAATTAATTGATTGAAACAACTACCAGCCAAAAAATAAAATGAAATAAAATCGACTTTTTTTTATGATTTGCAGGTCAGTCGTATATTTCATGTGATCCTGTCGTATTGGTTGAATGCGATCCTGTCGTGTTGGATGATCAGATTGAATTTTGTTATCTTGATGAAGATGGTTTATACAGGGAAAAAACAATGACTTGTGATTTCTCCTTTTCTCTCAGGGCATACCGGATCGAGTGACTACTGAGGTGTTTATTGCCATGTCAAAGGCCCTGAACTTTATTAACCCTGATGAACTTTCAATGCAATGCATATTGATTGCTTTGAACCGATTCCTTCAGGTATGGTGAATTCCCTCACTTTTTTTTTGGTCTGAACCACGAGGTGGTCCTGGATGGGCTCCAACTATGGATGACACCTTTAAGCCTTAACCACAACCCAGACTAATCCCCGTTCACACCGGGTCGGCCCGTAAGGAGTAAAGTGCTGGCCAAAGTGGTGACTCCATACGAGAGCAGGGATCGAACCCCTGACCTCTCTTAAGGAATGAGAGTGCCGAACCACTCACACCAACCACCTTGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCTCCAATGAACCCTAAACCCAATTTCCCCTTTGTTACAAACTAGAAACCCTTATTCGAACAGCTTAAAGGTTAAAACGAAGTGGGGCCCACTGTTCGTAACGGACTGTCAAAAAATTTGACGGATGGGGTAAATTGAGACGGTTATTTATACGTTGGGGGGTACTTTGAGACGTTTTCCACCACAGGTGGTAATCTGAGAAAAACTTAAAGCACAGGGGGCATGTACATAATTAAGCCAAAAAAAAATGGAATTTTCATTAAAAATGTATTTAATTATTTTTTTAATCCACATGTCACAATGTGATTGGACATGTGGGCTCCACTTACCTTCCACATCACACTTAACGGAATTTATAACGGCAGGGACCATTTGTGATAAAAAATCCAAACGTTAAGGACTATTAGTGTCACAAAAAAAGGGGATTCAGCCTGCTATATTCTAATGATTAGATATCTTGTTTCTGAATTATGCTTAGATTAAATGATTAGATATTTATACAGGTGTCTTTAGATATTTTATAAAAAGTAATATTAAAAGTTTAAGCAAAATTCTTGGAAGACAACGCTGGTGCTTCCATGATCTGCATGCATGTATTCTTGAGGATTCAGCCTGCTATATTCTAATGATTAGATATCTTGTTTCTGAATTATGCTTAGATTAAATGATTAGATATTTATACAGGTGTCTTTAGATATTTTATAAAAAGTAATATTAAAAGTTTAAGCAAAATTCTTGGAAGACAACGCTGGTGCTTCCATGATCTACATGCATGTATTCTTGAGGATTCAGCCTGCTATATTCTAATGATTAGATATCTTGTTTCTGAATTATGCTTAGATTAAATGATGCATGCGATTGTAAATTCATTCTTTGCTTGTGCTGTTAAGAGTCGTAATTGATGGGCCTTGGGTGTTAGTAAAATATTTTCTTTGTTTGGTAAGATATATGTAGGGAATTTTTTTTCTTGTCAGAGTTATGTTATTAGACTGAGAATCAAAACCATCATTAGGTAATATTATGCCTGAATGTGTGGTCCTGTCCTGATTAACATTCTGGCCACATAACATGCCAGATTTCTGGCAAGGGATCACTAACCTATCTATTCACCACCCCCCCCCAAAAAAAAATGTCTCTTGTATCTGTATCTCTCTGTGTAATATATATTATATATAGAGAGAGTAGACATATATATAATATTTGTATAAAGTGAGAAGAGAGAGGACATCTCTCCGTATATATATTATTACTTTTTTGAGCTGTTTGTGATTGTGGCTGGCAGGAATATGGGCCATATTGAAGAACAATGAGATGCTGACTTGGCCAGAGAAAATCAAGTTTGCAATTGGACTACTGCCAGCAATTCTTGGTGGGCAGGCTTATGTTGAAGCCCAAGATGGCTTGAGTGTAAAAGATTGGATGAGGAAACAGGTACTCTAATATAGTTGATAATTTTTTTTGCATGTTTTATTGACTGAGTTAGACGTGTTTGTGTGTATATATATAGCTAGGAGCTTATGTGCCATGAGCAGATATTGTAATGAGTTGAAAAGTAAAGGGTTAGACCAAACCTGCTTCTTTGGTCATTCAGTTTCACAATCATGAAATGAGCCAAGGCTGGTTGATCTCAGTACAAGATGTGCTCAGATAAAGTACCTACTAAAAATATTAGAGGACCAAATCATATAGTTTGCTGAGAATAATTAATATTAGTCAACGTTCCCAGTACTAGCAGATAGACAATGAAATTATGAAAAGGAGATCGACTTCTTGTCAATTATTAATGTATAAGAGACTAACTATTACGGCACGTACAAAACCTGACACTAGTTTGGATGGCTAAAATCCAAGGGACTAGCTTGTATCTGGTTTTCCATTTAAAGCTTTTGCTTCATAATGGTCAAGATGTCAGTGTGGCAGTGCGAGCCTCAAGATTGAAGAGGTAGACATTTCGACAAACTTGTTGAAATCTAGAAAAACCGGACTAGTTTTCTCCTTCAAAGGAAAATAGGCACAAACTTGTATGTACTCTTAATTAATTATAACTGAATCCACAAAATTTACATCTCCAGTGAGAAAATAAGAGATATAGAAATAAAAAACTGAGATTGTGTTAACAGAAAGCAATTTTTCTTCAGTGTTTTTACAATTTTTGTTTAATTAATTGATTGAAACAACTACCAGCCAAAAAATAAAATGAAATAAAATCGACTTTTTTTTATGATTTGCAGGTCAGTCGTATATTTCATGTGATCCTGTCGTATTGGTTGAATGCGATCCTGTCGTGTTGGATGATCAGATTGAATTTTGTTATCTTGATGAAGATGGTTTATACAGGGAAAAAACAATGACTTGTGATTTCTCCTTTTCTCTCAGGGCATACCGGATCGAGTGACTACTGAGGTGTTTATTGCCATGTCAAAGGCCCTGAACTTTATTAACCCTGATGAACTTTCAATGCAATGCATATTGATTGCTTTGAACCGATTCCTTCAGGTATGGTGAATTCCCTCACTTTTTTTTTGGTCTGAACCACGAGGTGGTCCTGGATGGGCTCCAACTATGGATGACACCTTTAAGCCTTAACCACAACCCAGACTAATCCCCGTTCACACCGGGTCGGCCCGTAAGGAGTAAAGTGCTGGCCAAAGTGGTGACTCCATACGAGAGCAGGGATCGAACCCCTGACCTCTCTTAAGGAATGAGAGTGCCGAACCACTCACACCAACCACCTTGGTTGTGAATTCCCTCACTTTCAATAATGCATATTGATTGCTTTTACTAAGAATCTTGTTCTTCTTCCAATCCATAAAAGATTGGCGTGAAAGAAGAACAGTTCACGATATAATGGTATAGCTTCATGTGCATCATGAATGCAAGTTAGAACCGTGTAATATATAGTTTCCTTTGTATGTTAGATGGAGCATAGGTCAGATCTCAGAAGCAACTTATCCTGAATATCACTCCTTGTGAAATATCATTTTTTATTTTTGGATGAGTTCCATCTCTGTATGCACTATATGCGATCACTATATTACTTAGAGGACAACTTTTGTTACAACCTAGCACTTCCTGATCAGTAGACTGTGCAAACACATGTATAGGAGAAACACGGTTCCAAGATGGCTTTTTTGGATGGTAGTCCCCCTGAGAGACTCTGTGCACCAATTGTTGATCATATCCAGTCATTAGGCGGTGAAGTCCGAATTAATTCCCGAATACAGAAAATTGAGCTAAATAAAGATGGGACCGTGAAGAGTTTTGTACTAAATAATGGGAGCATGATTGAAGCAGATGCCTATGTATTCGCCACTCCAGGTGTGGCACAAATTTTCTTTTCAGATAATATAGTTGAACTTAAGTGTATATTTCAGTTTCCCTAAGGTGGTTGTTTGGTTTTCTTATAAACAGTTGATATCCTAAAGCTTCTATTGCCTGATAACTGGAAAGAGATCCCATATTTCAAGAAATTGGAGAAACTAGTTGGCGTTCCAGTTATCAATGTTCACATATGGTGAGTGGATATTAACTGATATTAAACAATAATGCAAATAGCTCTCTCTCTCTCTCTCTCTCTCACAGACACACACACACACACAGAGACGAACGCACGCACATTCTCTTTCACTTAATAAGTATTGATTCCTTAATTTTTCATGATCAGAAAATAGAACTGGATGGTGTATATTGACAACTGGCCTAATTTATGGGTTTCTTTCTTCAATTTTTTGTTGGCCTGGAAATTTCAATAAATGAGAAAAAATAGTTTAGGATGTCTCTTTAAGTTAAATACAAGTTTTATCAGAAGAGACTGGGATTGGCTATGGGTACTTTTCTTAACCTCTTTGGGGTTCTCACTTTAGTCCTTGTCAATCAGTCATTGCCAATGAAAGCCATACCTTTCAGGTTGTATTGCTTAGAATGGCCCAAAAATGTGATTTCCAAATGTAATGTGAAACCTGCTATTGATTTATTTATTTTACTCAATTTCTCTCTGTCATTTTATTTCGGTCTGAAGTTACTCTCTGTTTCACTGAAGTAATATGTTAGTAATATTCATGCTAATCTGATGCTATGAATTGTTTTTAATTACAGGTTTGACAGAAAGCTGAAGAACACATATGATCATCTACTTTTTAGCAGGTCCTACTCATACTTAGTTGTTTAGTTTAGCATAGATATTACAGTGATGCTTACTTTCTGTGTGTATCTCATGGTTCTTTGAGGTTTGCTGCTTGCAGCTTGACATTCTGACTGGCCATGTTAAAGTTACTCAGCCAAGGATAATATATGACAAAATGTTGGTTCTAATATTGTAAGGGCTGCATAAAGATAATAAGACATCCCGTCCAGGCCAAAACATTTGAAGTTAGAAAGAATTTATCTTCTTTAGTTGGTGATATAATTTATCTTCTTTCAATCCACAATGGAGGCCAAAATAAGACATCCCGTCCAGGCCAAAATATCATCTAAACAATCCCAAGTTTATAATTTATCTATAATTTAATGACAAACTTGGGATTGTTTAGATAATATTTTCATTTAAAAAGAAAACTACAAAAAATACAGCCTATTTGGTGTATAATGTATCCAAACTCTTATAATGCTGTCTGCTGCCTTTGGCCTCTTTTTATTGTGCCAGTATTGTTTCATCTGTGACATGGTCTTTTTTTCCCCCTAATGCAGAAGTGCTCTTTTAAGTGTCTATGCTGACATGTCTGTAACATGTAAGGTAAAATCTGTTATTTATTCCTTATTAGTAAGCACAGTAGATATTGTTTGATTTTTCTTTTTAACTTCTACCTACCATGCATCTAATAATGTAACTATACATTTCGTATCTTTAGAGAAACTAATATTAAAACACAAAATCTTGCATATAGTGACAAACATTTTAATAGCAACGAAGTTGAAAACATTTTGAGAAAAAGGAACAATATTGCCTCTTTTTCTCATTCAATGTTAAATAACCATTTTGTTTGAATCTTTCAAAATTTGAATTTGTTTTGTATAGAATAATACTTGCATCCTGACTGGTCATGACCCGGTTTATATATTATTATTGATTTATTGGAGGTTTTTTTAGTCATGAGAGAGGTGAGCTACAAGCATATGTCTAGGGACTTAAACATAAACCATAAATAATTTGTTTTAGAGGTAGATGACAATTCTCTAGGTTGTGCAATAAGAATTTAGATCGAAAAGACTGAGAAAGTATATCATTCAATTATGAGAGAAAGATGATATAATTTTTATCCTTGTTTACTATCCTTGTACTGATTCTTTTGAAATTTCTTACCACAAAAGAAATTTAAAAGGAAAGGGAATAACATGTTCTTTTGCTTAATGAGAAATATTGTTTTATGGAACCATGGATGAAGCACATAAGCATGAATTATAGACCTATTCATTTACGGATGGATATTGTTCCACGCTACCTCCTGCATAATTTTTTATGTCAACGTACTAAGAATATTGTATCAGTTTTCCTTATCCAGGAAAAAATCAGTTAATGGATTTTCATTATATGCTCTTAGTATCAAGTATAACTCATTTCAATTCCTTTTAGTTTCATTTTCATTTTAGTTTACTTTTGGGTTGGGGACATGATTCATTGTAATTCATTGCAGGAATATTACAATCCAAACCAGTCTATGCTGGAGTTGGTTTTTGCACCAGCAGAAGAATGGATTTCACGCAGTGATTCAGAAATTATTGATGCTACACTCAAAGAACTTGCAAAACTCTTTCCTGATGAGATAGCTGCAGATCAAAGCAAAGCAAAGATTTTGAAGTACCATGTTGTGAAAACACCAAGGTTTGAATTTATAGCCATTAGTTTTGAACCTGAATGAATGTTTATGAATATTATTTGAAAAATCATGTTGCCAGTACGCAATGGAAATAAATTCCAGGGGTTCTTTATGTTACACGTGAACTTGTTTGATTGAAATATTAACATATTGTCTCATACCGCCTATTTAAAATTTTCCTTTTTATATATAATGTGGAAATTTCTAGCTATTAATTTTTCACACAAAACTTTAATGGAAACTACGGGGGAGCAAATTCACTTGGAAGAGTTGGATTTTAATTTATTTACTTGTTGATTTAGCGGGGCTACTCTGCATAAGGAGTTCCCTTGCCATGTCGTAAGCAGTTGAAACCAGAACTATGCCCTAGGAATAAGGAGGCATGACCATTGGGCCACTGCCTGACGTGCCCTTGGTTGACTTGGTTATGGGTGTTTGTGCTTTAACTGATTATGACTGATTTATGTCTCAGGTCGGTTTACAAAACTGTACCAGGTTGTGAACCTTGCCGTCCCTTGCAAAGATCTCCCCTAGAGGGTTTCTATTTAGCTGGTGATTACACAAAACAAAAGTATTTAGCCTCAATGGAAGGTGCTGTTCTGTCAGGGAAACTTTGTGCCCAAGCAATTGTACAGGTAATTTCCATCAGGACACTGGAATTTATATGGCCTGATGAACACTCATGTTCATCTATGTCTGAATTTACTTAAAACTGATATCTTACAAACATGGTCTGTGAAAAACGAAAAAGATCTATTGAATATTTAACGTGCATCACTTGCCTCCATTTTTTGCTGGTTTTACTTTACAGGAGTCATCCCACTTTTTTTTTTTTTTTGATTATTTAGTGATGGAAATTTTGGCATTTACTTGAATTGAAATCTTTTTGATGTCTATAATTATCAGTCACATAATTCCTGTGCTGCACTAAGGAACTTTCTAAGTGGTTGAAATGCCTTAGGAATGAGTTTATTGTTGTTTTCATGTCGTTTAGGCCTTTTTTTATAACAATTTTGGTTTTGGTTCTGGTGTTCAGATTTTTGTCTTTTGGTTAAAGAGATAGAGAGAAGATATAAAATAAACGATTAAGGTAGATGAGAAATGAGAGAGGTGTCACCTCTCTCCTTTACATCAATCTTCTCTGTCCTGTCCTCACTTTTTTCTCCTTTTTCTTCTCTATCTTTAATACAAACCAAAGACAAAGGGTTACGAAATTAGAGCTCTATCTTTTAGCGTTGAGTTGTATTTGATGACAAAGCCTTTGTAATTTCTGTTCTCTCCTCTGTTTGCATGTTGAACTTTCATGTATTTAAATATGCAGGATTACGAATTGCTTGTTGCTCGGGGACAAACAAGGGTGGCTGAGGCAAGCGTTCGGTGACGAAAAACCTTGAAGTAGAGGCAAGCTGTGCAGTTTTTTCTGGATGATAATTTAAAAATTTCTTAGTGCTTGTAAACGATTGGATTACAACAATTTAGGCACTAATCATCCCCGTAAGGCAATGTATGTGGAGACAATTCTTTGAGCACTTTGGTGGTGCATCTCTTAAAAAATGGTGTTATTCTTTGTACCCTATCATTGAGCGTGTACGTGTATATAATCTGATCAGAGCGTTTATCTATGGTCATTCCAGCCATTAGATTTGGAAAAGGAAAGAGGTAAATCCATCCTAGAACCAAATGAATATGTATTTTTGTTTTCCAAATGTTACTCTACAATTTAAGAATTATATTATATTTGATTGCACGGGATTAACAGAGAAC